package perso.android.savethemage.v1;

import org.andengine.entity.modifier.RotationModifier;
import org.andengine.entity.modifier.ScaleAtModifier;
import org.andengine.extension.physics.box2d.PhysicsWorld;

import android.util.Log;

public class SortDeBase extends ASort{
	

	public SortDeBase(int nbMaxMechantCroise, SortPossible sortP){
		super.instancier(nbMaxMechantCroise, sortP);
	}
	
	
	@Override
	public void onCreateScene(PhysicsWorld mPhysicsWorld, int hauteur, int largeur){
		
		super.onCreateScene(mPhysicsWorld, hauteur, largeur);
		
		//this.face.registerEntityModifier( new ScaleAtModifier(0.4f , 0.2f, 1, this.face.getBaseWidth()/2, this.face.getBaseHeight()/2 ));
		this.face.registerEntityModifier(new RotationModifier(50, 1, 1000));
		
		//this.face.animate(200, false);
	}

	
	@Override
	public void effet(AMechant mechant, GameActivity svtm) {
				if(mechant instanceof MechantDeBase){
					mechant.vie = mechant.vie-30;
				/*} else if(mechant instanceof MechantD){
					
				} else if(mechant instanceof MechandD){
				*/
				} else {
					Log.e("Misa.SortDeBase", "Aucun effet sur le monstre!!!");
				}
	}
}
